/*员工表和部门表共用的删除功能实现*/
$(function () {
    /*给删除按钮绑定事件*/
    $('.btn-delete').click(function () {
        Swal.fire({
            title: '确认删除?',
            text: "一旦删除则无法撤销!",
            type: 'warning',
            showCancelButton: true,
            confirmButtonText: '确认删除!',
            cancelButtonText: '关闭'
        }).then((result) => {
            if (result.value) {
                Swal.fire(
                    '已删除!',
                    '数据已被删除',
                    '删除成功'
                );

                if($(this).data('url') != null){
                    location.href = $(this).data('url');
                }

                /*实现批量删除*/
                let ids=[];
                $('.cb:checked').each(function (index, ele) {
                    if($(ele).prop('checked')){
                        ids.push($(ele).val());
                    };
                    $.post('/employee/batchDelete', 'ids='+ids, function () {
                        Swal.fire({
                            text: "删除成功",
                            icon: 'success',
                            showCancelButton: false,
                            confirmButtonColor: '#3085d6',
                            cancelButtonColor: '#d33',
                            confirmButtonText: '确认',
                        }).then((result) => {
                            if (result.value) {
                                window.location.reload();
                            }
                        })
                    })
                })
            }
        });
    });
    $(function () {
        /*使用显示时间的插件*/
        $('.input-date').datetimepicker({
            format:'yyyy-mm-dd',//格式
            language:'zh-CN',//中文
            autoclose: true,//选择后自动关闭
            //minView:0,//精确到哪位
            minView:2,//精确到哪位
            endDate:new Date()
        });
        /*使用显示时间的插件*/
        $('.input-datetime-noss').datetimepicker({
            format:'yyyy-mm-dd hh:ii',//格式
            language:'zh-CN',//中文
            autoclose: true,//选择后自动关闭
            minView:0,//精确到哪位
        });
        /*使用显示时间的插件*/
        $('.input-datetime').datetimepicker({
            format:'yyyy-mm-dd hh:ii:ss',//格式
            language:'zh-CN',//中文
            autoclose: true,//选择后自动关闭
            minView:0,//精确到哪位
        });
    });
});


